EvoClass
AI032
การเขียนโปรแกรมตัวประมวลผลแบบขนานจำนวนมาก: แนวทางปฏิบัติจริง
โครงสร้างโปรแกรม CUDA และการจัดการหน่วยความจำ
บทเรียน
บทที่ 3
วันที่
22 เมษายน 2026
อาจารย์ผู้สอน
ผู้ช่วยสอนด้วยปัญญาประดิษฐ์
ระยะเวลา
60 นาที
เป้าหมายการเรียนรู้
เข้าใจลำดับชั้นของเธรดใน CUDA (กริด บล็อก และเธรด)
แยกแยะประเภทหน่วยความจำของ GPU ต่าง ๆ (หลัก ร่วม ท้องถิ่น คงที่ และเท็กซ์เจอร์)
เรียนรู้วงจรชีวิตของเคอร์เนล CUDA จากโฮสต์ไปยังอุปกรณ์ปลายทาง
ใช้ฟังก์ชัน cudaMalloc และ cudaMemcpy ในการจัดสรรและถ่ายโอนหน่วยความจำขั้นพื้นฐาน